<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  
</body>
</html>
<script>
/* 回顾 JS 中的数据类型：
  两类：5种基础数据类型 + 1种复杂数据类型

  5种基础数据类型：
    number
    string
    boolean
    undefined
    null

    注：typeof null  ->  'object'
      // * JS 的缺陷
*/

/* 复杂数据类型 —— 对象

*/

/* 假设，要通过 变量 来描述「小明」 这个人的信息：
    姓名、身高、体重、年龄、性别、核酸检测是否阳性
  
  var mingAge = 14,
    mingNane = '小明',
    mingHeight = '150cm',
    mingWeight = '50kg',
    mingSex = 'male',
    mingChecked = false; // 是否阳性 - 否


再假设，要通过 变量 来描述「小红」 这个人的信息：
    姓名、身高、体重、年龄、性别、核酸检测是否阳性
 var hongAge = 13,
    hongNane = '小红',
    hongHeight = '152cm',
    hongWeight = '48kg',
    hongSex = 'female',
    hongChecked = false; // 是否阳性 - 否
*/


// 所以，对象的作用： 通过一个「对象」的数据，可以全方位描述 「一个物体」的所有信息：
/* 则，用「对象」，改写上面 小明 和 小红的数据：

var ming = { // 声明 ming 这个对象：声明对象的关键字`{}`
  age: 14,
  name: '小明',
  height: '150cm',
  weight: '50kg',
  sex: 'male',
  checked: false
}

对象的语法总结：

var 对象名/变量名 = {
  keyName: value,
  keyName: value,
   .... 

}


*/

</script>